Feedback
On one's head
Meaning
Prep_phrase
●
Assumed or
borne
, as a
responsibility
or something
blameworthy.
●
Assigned by government
authorities
as a
bounty
or penalty.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better