adj. crucified, put to death by nailing to a cross; tortured, persecuted
Copyright © 2018 WordTech Co.