Synonyma ke slovu zahnat: odehnat <koho>, zapudit, zaplašit, ukojit (hlad), utišit, zažehnat, odnést <co kam> (bouře)
Další podobná slova k zahnat jsou například následující: vyhnat, vyrazit, vytlačit, vytlačovat, vystrnadit, odhnat, odehnat, odrazit, odehnávat, odrazovat, vyhnávat, vyhánět, odhánět