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, vyštvat, vytlačit, odstranit, odehnat, odeženout, odhánět, vypudit, donutit, vymýtit, vydusit, vysunout, vyrazit, vyrazovat, vysloužit, vystříhat, vynutit, vyhnout, vypudí