Definition of “nexus” - English Dictionary

british dictionary