The phrase
"neutral ground" refers to a place or area that is free from bias, conflict, or favoritism. It is a neutral territory where people or opposing parties can come together and find common ground without any advantage or disadvantage.
Full definition