safari
English Dictionary
->
Letter S
-> safari
Search Dictionary:
safari Definition
(n)
an
overland
journey
by
hunters
(
especially
in
Africa
)
safari Synonyms
campaign
hunting expedition
safari
© Art Branch Inc.