Langtolang Multilingual Dictionary

Translate words and learn from multiple languages

Results for: "sheepish"

Translating from English to Catalan

English definitions WordNet

ADJECTIVE 2

  1. like or suggestive of a sheep in docility or stupidity or meekness or timidity

    Synonymssheeplike
  2. showing a sense of shame

    Synonymsshamefaced

Did you mean? (Similar words):