EngToVietEnglish · Vietnamese

English dictionary

shug

Definitions, examples, synonyms and antonyms from WordNet 3.0.

verb

  1. To writhe the body so as to produce friction against one's clothes, as do those who have the itch.

    verb

    Source: webster1913

Nearby words

Learn Vietnamese

Browse English words starting with S · Translate this word