Home

Word

domed stadium, n.
more info a stadium that has a roof
<noun.artifact>

covered stadium dome domed stadium
semantic pointers
hypernym