Answer :

Coat as a noun: Jacket
Coat as a verb: To cover

There can be various Synonyms for "Coat". They are - Fur, Wool, Fleece, Hide, Skin, Hair, Covering etc. It all depends on how you use the word inside a sentence.