Printer friendly

What does LR stand for?

LR stands for Live Rock (type of coral rubble used in aquariums)

This definition appears very frequently and is found in the following Acronym Finder categories:

  • Science, medicine, engineering, etc.

See other definitions of LR

Other Resources:
We have 63 other meanings of LR in our Acronym Attic

Samples in periodicals archive:

Mothers, in Erdington High Street, was, during the late 1960s and early 70s, one of Britain's premier live rock venue but to modern day shoppers it is better known as Walmsley's Furniture Store.