s net

listen to the pronunciation of s net
English - English

Definition of s net in English English dictionary

snet
The fat of a deer
snet
The clear of mucus; to blow