Definition of “self-fulfilling” - English Dictionary

british dictionary