halting site (English, noun)
expansion: halting site (plural halting sites)
Senses:
glosses: A council-sponsored campsite for members of the Travelling Community.
tags: Ireland
Forms:
form: halting sites
tags: plural