vocab dash
Log in
Sign up
échafaud
Top 20000
Meanings
Noun
1. scaffold (elevated platform on which a criminal is executed)