Definition of “lone wolf” - English Dictionary

british dictionary