TOAD-SPIT


Meaning of TOAD-SPIT in English

n.

Froth-spit, cuckoo-spittle.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.