9 years ago
a sofa or couch where one takes a short rest
SORRY,please try again...
a secret hiding place to store something valuable
a place to stop a vehicle on the side of the road