noun, landing craft | ‘landing craft’: any of several types of craft esp. designed for putting troops and equipment ashore (COD); see also invasion barge
“Years ago, before the ferry come, the Old Grenville used to bring our supplies to the lighthouse, and she used to lay out off the corner, drop the hook and stay there. And then they run everything with landing barges.”
“Do you remember the landing barges?”
“They had an old landing barge.”
“When the dock was built … the barge at the landing barges.”