What is the full meaning of landlocked
of a stretch of water, enclosed or nearly enclosed by land [adj]
Example of the word landlocked placed on a Scrabble board.