newt/nju:t; ?@ nu:t; nut/ n1 small lizard-like animal that can live in water or on land 蝾螈.2 (idm 习语) pissed as a newt => pissed (piss).
牛津英汉双解词典