Brave knight fights fierce dragon.

Meaning: A man who fought in armor in the Middle Ages is engaging in physical combat with a very aggressive and violent mythical creature with a long, scaly body and wings.

Choice of Words: Brave: having or showing courage; knight: a man who fought in armor in the Middle Ages; fights: engages in physical combat with; fierce: very aggressive and violent; dragon: a mythical creature with a long, scaly body and wings.

Alternative Expressions

Related Expressions