Jump to content

halting site

From Wiktionary, the free dictionary

English

[edit]
English Wikipedia has an article on:
Wikipedia

Noun

[edit]

halting site (plural halting sites)

  1. (Ireland) A council-sponsored campsite for members of the Travelling Community.

Anagrams

[edit]