For pronunciation and definitions of のむ – see the following entry.
[verb] to drink, to gulp, to swallow; to eat (soup)
[verb] (smoking) to smoke tobacco
[verb] to overwhelm, to engulf
[verb] to suppress, to keep down
[verb] to take (medicine)
[verb] to accept something like a demand or a condition
(This term, のむ, is an alternative spelling of the above term.)

(The following entry is uncreated: 呑む.)