place /duhk-ing stool/
1. The coastal park area north of Black Watch Pass (where the ducking stool was before they moved it to St.Georges )
SEE ALSO:
St. George's, Saint Joe