meaning of overcoat

1. A coat worn over the other clothing; a greatcoat; a topcoat.
2.
a heavy coat worn over clothes in winter


Related Words

overcoat | overcoating |

Developed & Maintained By Taraprasad.com

Treasure Words