field_houseEnglish

field house, sports arena

Noun

A building for indoor sports

English: field house, sports arena

An athletic facility where athletes prepare for sport

English: field house

English words with similar meanings

Show 1 words