sit upon

See also: sit-upon

English

Pronunciation

  • Audio (US):(file)

Noun

sit upon (plural sit upons)

  1. Alternative spelling of sit-upon

Verb

sit upon

  1. Synonym of sit on (block, suppress, hold back).

See also

Anagrams