English Idioms: Naval Idioms L: Idioms still in common use (that have their roots in the Royal Navy)September 23, 2024