English Dictionary
Definition nibs in British English
nibs noun
noun
/nɪbz/
English Dictionary