Definition of liberty boat in English:

liberty boat

noun

British
  • A boat carrying sailors who have leave to go on shore.

    • ‘After catching a late liberty boat ashore, I arrived at the squadron admin to find the place curiously devoid of furniture.’
    • ‘On April 9, the man made it past British and American security at Portsmouth, then apparently onto a liberty boat that was transporting people to the nuclear-powered aircraft carrier USS Harry S. Truman.’