cammock
/ˈkæmɒk/Definitions
1. noun
a type of marsh or wet meadow, especially in eastern England
“The village surrounded the cammock, which was home to various bird species.”
1. noun
a type of marsh or wet meadow, especially in eastern England
“The village surrounded the cammock, which was home to various bird species.”