Lughet
armour-plated — English Definition | Lughet