LANDLOCKED

Definition of LANDLOCKED

  1. (adj)surrounded entirely or almost entirely by land