Word info

parish seat

Noun

Meaning

(in Louisiana) The city in which the offices of parish government are located.

(in the UK) a seat on a parish council which is won in an election.

Source: en.wiktionary.org

Close letter words and terms