Living battleship Synonyms

Definitions for Living


  • (adjective) being in effective operation
  • (adjective) having being at the present time
  • (adjective) having or showing life

LB abbreviation

LB is an abbreviation for Living Battleship
What does LB stand for?
LB stands for "Living Battleship"

Definitions for Battleship


  • (noun) large and heavily armoured warship