noun a place where oyster beds are kept.
oyster farm 🔊 Listen to this noun a place where oyster beds are kept. Share Facebook Twitter Google +