1. A sports venue that is owned by a team, club, or organization rather than rented or shared
The team finally built their own stadium after years of playing in rented facilities.
O time finalmente construiu seu estádio próprio após anos jogando em instalações alugadas.
2. A dedicated home ground exclusively for one team's use
Having their own stadium gave the club more financial independence.
Ter seu estádio próprio deu ao clube mais independência financeira.