English | German | Russian | Czech

sit upon English

Meaning sit upon meaning

What does sit upon mean?

sit upon

(British, colloquial) buttocks, bottom small, portable cushion for sitting on

Synonyms sit upon synonyms

What other words have the same or similar meaning as sit upon?

sit upon English » English

sit on stand on serve on

Are you looking for...?

sit | upon