Term: Anchorage Definition: A place where boats can be anchored. Area of water in which vessels can anchor. Domain: Fishery Source: Termium, 2009