Definition of lower deck rating in English:

lower deck rating

noun

British Navy
  • A non-commissioned naval rank; an officer holding such a rank.

Origin

Late 19th century.