llb

/ɛlɛb/

Definitions

1. noun

Library of Birmingham; a large public library in Birmingham, England.

“I visited the LLB to study for my exams.”

Synonyms

  • library

Antonyms

  • bookstore