WEASAND Meaning of WEASAND in English n. Windpipe, trachea, throttle, throat. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012