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í: odehnat, vyděsit, vyhnat, vyplašit, odrazit, odstranit, vyhánět, odhánět, odrazovat, odfouknout, vyhnout, odtlačit