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

british dictionary