anchorage
/ˈæŋkərɪdʒ/noun
1
- an area off the coast which is suitable for a ship to anchor(船的)锚泊地。
1.1
- mass noun the action of securing something to a base or the state of being secured加固; 安全归宿, 寄托:
the plant needs firm anchorage
这植物需要紧紧加固
figurative 〈喻〉the mother provides emotional anchorage
母亲给予精神寄托。
2
- historical an anchorite's dwelling place〈史〉隐士住所。