{n.}, {slang}, {citizen's band radio jargon} Bridge or overpass with tight clearance. * /Are we going to make it in that haircut place?/
HAIRCUT PLACE
Meaning of HAIRCUT PLACE in English
Dictionary of English idioms . Словарь английских идиом. 2012