loggerheaded

'lɒgəhed

英文释义

a. Dull; stupid.

中文翻译

n. (棒端有一铁球、烧烫后用以融解柏油等的)铁球棒;(捕鲸船尾的)索圆柱

学习工具