STOAK


Meaning of STOAK in English

vt to stop; to choke.

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