Meaning : A narrow strip of land that juts out into the sea.
Synonyms : tongue
Meaning : A skewer for holding meat over a fire.
Meaning : The act of spitting (forcefully expelling saliva).
Synonyms : expectoration, spitting
Spit meaning in Telugu.