Oyster-farms meaning : A place where oysters are raised for human consumption.
oyster farms
bestriding
chairmanship
erodes
key performance indicator