sec 3,
"What exactly is whinging ?"
- a commonplace British term -
from The Free Dictionary (online version)
whinge (hw
nj, w
nj)
intr.v. whinged,
whing·ing,
whing·es Chiefly British To complain or protest, especially in an annoying or persistent manner.