English Dictionary
Definition knight-errant in British English
knight-errant noun
[countable] noun
Synonyms and related words

English Dictionary