Life Guards Definition

noun
A special unit of cavalry which serves as part of the ceremonial guard for the British sovereign.
Webster's New World

Find Similar Words

Find similar words to Life Guards using the buttons below.

Words Starting With

Words Ending With

Unscrambles

Life Guards