scouch

/skautʃ/

Definitions

1. noun

A long, low, upholstered seat

“She spent the day on the scouch, watching TV.”

2. verb

To sit or lie in a lazy or slothful manner

“He scouched on the couch all morning, feeling lazy.”

Synonyms

  • loll
  • lounging
  • recline

Antonyms

  • sit
  • stand