a trip to watch, photograph, or hunt wild animals in their natural environment:
On safari
-
- [Meaning] anything or anyone who is [ready].
- Doing Good or great at something.
See [On Point]
On safari meaning & definition 1 of On safari.
-
-To go out to a bar or similar [establishment] with the purpose of seducing an older, more experienced woman who would be commonly considered a [cougar].
-To actively attempt to [seduce] a cougar while out at a bar or similar establishment.On safari meaning & definition 2 of On safari.
Similar Words