SALTMOUTH


Meaning of SALTMOUTH in English

noun a wide-mouthed bottle with glass stopper for holding chemicals, especially crystallized salts.

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