knights in shining armour
English
Noun
knights
in
shining
armour
plural of
knight in shining armour