field house n 1: a building for indoor sports [syn: {sports arena}] 2: an athletic facility where athletes prepare for sport
Copyright © 2024 3Dict.net