cadalso
Top 25000
Meanings
Noun
1. scaffold (elevated platform on which a criminal is executed)
2. a platform for bad news (by extension)