Dictionary search results

Showing 1-3 of 3 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