Dictionary search results

Showing 1-2 of 2 results

niggle British & World English

Cause slight but persistent annoyance, discomfort, or anxiety

niggle English Thesaurus

it does niggle me that we cannot play whenever and wherever we like