Here are the matches for the key words to their definitions:
- feudalism: a political system where land is given in exchange for taxes, loyalty, and protection
- fief: land given in exchange for loyalty and taxes
- lord: a superior nobleman; wealthy land owner in the Middle Ages
- vassal: a nobleman who received land in exchange for service in medieval Europe