From ship to shore
As mentioned in the previous posting, many words and expressions in English come from the naval slang. Some such expression have etymology that is fairly transparent as they refer to parts of the ship (e.g. steer clear of something...
read more