scene of action n : a playing field where sports events take place [syn: {arena}]
Copyright © 2024 3Dict.net