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.”
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.”