greatcoats

noun
  1. heavy overcoats, especially military ones that extend below the knee
  2. Usage: plural of greatcoat; often military or historical contexts

Examples