snooled

listen to the pronunciation of snooled
Englisch - Englisch

Definition von snooled im Englisch Englisch wörterbuch

snool
An abject, cowardly, or mean-spirited person
snool
Submit meekly; cringe
snool
Keep in subjection; snub