nlsctd

/N L S K T D/
noun
  1. 1

    Initialism of Newfoundland and Labrador Supreme Court (Trial Division).