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
Alternative spelling
(This term, のむ, is an alternative spelling of the above term.)

(The following entries are uncreated: 呑む, 吞む, 喫む, 嚥む.)