中英词典查询

excruciation [ɪkˌskru:ʃɪ'eɪʃən]

n. 酷刑,拷问;