SPIT


Meaning of SPIT in English

(1) A narrow point of land extending into a body of water. (2) A brief, scattered fall of rain or snow.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.