Leisure-centre meaning : A building or site open to the public for fitness and sporting activities.
leisure centre
calomel
cycle
canasta
attained