noun

  • An organization founded in 1895 in Britain with the object of arousing national interest in the Navy; a similar organization founded in 1902 in the United States.

Origin

Early 20th century; earliest use found in Encyclopaedia Britannica.