STANK Meaning of STANK in English (1) (British) Pond, pool. (2) A ditch containing water. (3) (British) A small dam or weir. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012