KNIGHTHOOD


Meaning of KNIGHTHOOD in English

[noun] [C]He has been given a knighthood (= a rank of honour), so he's now Sir James.

Cambridge English vocab.      Кембриджский английский словарь.