Home
Search
Index
Definify.com
Definition
2024
metrogaine
metrogaine
English
Noun
metrogaine
(
plural
metrogaines
)
A form of
rogaining
held in an
urban
area.
Similar Results