'safari' definitions:

Definition of 'safari'

(from WordNet)
noun
An overland journey by hunters (especially in Africa) [syn: campaign, hunting expedition, safari]

Words containing 'safari'