SALTMOUTH Meaning of SALTMOUTH in English noun a wide-mouthed bottle with glass stopper for holding chemicals, especially crystallized salts. Webster English vocab. Английский словарь Webster. 2012