1. One's own area, territory, or domain where one has advantage, familiarity, or control
The team plays well on home turf.
O time joga bem em seu território familiar.
2. A place where someone is comfortable and has the advantage due to knowledge or familiarity
She felt confident negotiating on her home turf.
Ela se sentiu confiante negociando em seu próprio território.