Definition of “alarm call” - English Dictionary

british dictionary