Feedback
Sit upon
Meaning
Noun
●
In British English & Buttocks:
buttocks, bottom
●
small,
portable
cushion
for
sitting
on
Verb
●
Synonym of
sit on
(“block,
suppress
,
hold
back”)
Sourced from
Wiktionary
Synonyms
Sit On
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better