Home
Search
Index
Definify.com
Definition
2024
Life_Guards
Life Guards
See also:
lifeguards
English
Proper noun
Life
Guards
A
regiment
of the
British
army
(part of the Household Cavalry)
Similar Results
Lifeguard