detr








abbreviation for (in Britain)

  1. Department of the Environment, Transport, and the Regions
51 queries 0.558