constrictor

Definitions

[1] n. 使压缩的东西, 缩肌, 大蟒
[2] [医] 缩窄器; 缩肌

[ kәn'striktә ]

  1. She was a tiny girl, but she really held her own on the baritone sax. Nonetheless, I couldn't help but imagine the thing wrapping itself around her and devouring her like a boa constrictor.
    她是一個非常嬌小的女孩,但她真的自己抱著中音薩克斯。不過,我忍不住想像這個東西纏繞包裹住她,並像蟒蛇般的吞噬她。