: having battlements

listen to the pronunciation of : having battlements