EngToVietEnglish · Vietnamese

English dictionary

scaley

Definitions, examples, synonyms and antonyms from WordNet 3.0.

adjective satellite

  1. having the body covered or partially covered with thin horny plates, as some fish and reptiles

    adj.all

    Source: WordNet 3.0

Nearby words

Learn Vietnamese

Browse English words starting with S · Translate this word