Find the word definition

Wikipedia

LLR

LLR may refer to:

  • LLR 81mm, a type of mortar used by the French Army
  • Lender of last resort, banking term
  • Leukaemia & Lymphoma Research
  • Log-likelihood ratio
  • Lucas-Lehmer-Riesel test, an algorithm to find the primality of a number of the form k*2-1
  • Lunar laser ranging