English word definition — powered by WordNet
kill by nailing onto a cross
treat cruelly
hold within limits and control
criticize harshly or violently
Want to remember crucify?