EngToVietEnglish · Vietnamese

English dictionary

snog

Definitions, examples, synonyms and antonyms from WordNet 3.0.

verb

  1. touch with the lips or press the lips (against someone's mouth or other body part) as an expression of love, greeting, etc.

    verb.contact

    Source: WordNet 3.0

Nearby words

Learn Vietnamese

Browse English words starting with S · Translate this word