Definition of “scare sb away/off” - English Dictionary

british dictionary