office block








noun British.

  1. a large office building.

noun

  1. a large building designed to provide office accommodation
56 queries 0.534