Definition of “nibs” - English Dictionary

british dictionary