Definition of Royal National Lifeboat Institution in English:

Royal National Lifeboat Institution

(also RNLI)

proper noun

  • (in the UK) a voluntary organization formed in 1824 to operate an offshore rescue service with lifeboats.