Definition of safari lodge in US English:

safari lodge

noun

  • A guest house used for temporary accommodation by people on safari.

Origin

1950s.