0%

ALL meanings of drill tower

drill tow·er
D d
  • noun drill tower a structure, usually of concrete and steel, that resembles a building and is used by firefighters for practicing and improving firefighting techniques. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?