a good three miles/ten years etc
From Longman Dictionary of Contemporary Englisha good three miles/ten years etca good three miles/ten years etcMORE THAN A NUMBER OR AMOUNTat least three miles, ten years etc, and probably more It’s a good mile away. He’s a good ten years younger than her. → good