Find the word definition

  • "The Lords University" as an acronym referring to BYU in a joking or teasing manner

TLU may mean:

  • St. Kitts and Nevis Trades and Labour Union
  • Tallinn University
  • Tape Library Unit
  • Texas Lutheran University
  • The London Underground
  • Threshold Logical Unit in neural networks
  • Tropical Livestock Unit