bayhead
Noun
Meaning
bayhead (plural bayheads)
(ecology) A swamp habitat dominated by bay laurels.
Anagrams
Examples
“It is alleged on 25 March 2019 at 2.30pm, a group of men embarked on protest action blockading the road and preventing trucks from operating at Bayhead.
Head to Penn Station, catch a North Jersey Coast Line train toward Bayhead, and get off at Asbury Park (about an hour and 45 minutes total.