roach motel

名词 n.

英文释义

名词 n.
  1. A low-priced motel in a state of disrepair. derogatory
  2. Something that is easy to enter, but is difficult or costly to leave.
    — 8.3.1 The Importance of Easy Access: Avoid the “Roach Motel!” In Chapter 6, we discussed what a “roach motel” was. You can get data into a “roach motel”, but you can't easily get it out.
  3. A cockroach trap.

词形变化

roach motels plural

词源

The meaning "low-priced motel" is because such a place might be expected to be infested with roaches. The meaning "something easy to enter, difficult to leave" is from American roach-bait brand Roach Motel, advertised with the slogan "Roaches check in, but they don't check out!"
0 次浏览 数据来源: Wiktionary