SALTMOUTH


Meaning of SALTMOUTH in English

(n.) A wide-mouthed bottle with glass stopper for holding chemicals, especially crystallized salts.

Webster's English dictionary.      Английский словарь Webster.