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. 2012