meaning of armour
1. tough more-or-less rigid protective covering of an animal or plant
Related Words
armour | armour plate | armour-clad | armour-plated | armoured | armoured car | armoured combat vehicle | armoured personnel carrier | armoured vehicle | armourer | armoury |