1. of a country or region almost or entirely surrounded by land.
2. of a lake or harbour enclosed by land and having no navigable route to the sea.
3. of a fish, especially a North American salmon cut off from the sea in the past and now confined to fresh water.
Taliban has swept to victory in Afghanistan after 20 years of fighting. After a settlement between the US and the...