senior lecturer









senior lecturer


noun Chiefly British.

  1. a university teacher who does not hold a professorship.
52 queries 0.609