We do not currently know of any antonyms for greatcoat.
The noun greatcoat is defined as:
Did you mean critiqued?