paillasse
Top 30000
Meanings
Noun
1. paillasse, straw mattress
2. laboratory desk
3. draining board
4. clown, buffoon