Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
overcoat  (overcoats plural )An overcoat is a thick warm coat that you wear in winter.  n-count