spat on

listen to the pronunciation of spat on
English - Turkish
tükürdü üzerinde
spit on
(Mecazen) Üzerine tükürmek (hakaret ifade eder.)
spit on
yere tükürmek
English - English

Definition of spat on in English English dictionary

spit on
humiliate, shame; scorn, ridicule
spat on
Favorites