vocab dash
Log in
Sign up
chaise longue
Meanings
Noun
1. chaise longue (reclining chair with a long seat)