Alphabet Filter:

Results

Definition of armour:

  1. Dress for war; weapons of war.

Synonyms:

camouflage, dewlap, armor, exoskeleton, dander, brush, beard, exoskeleton, coat, down.

Usage examples: