New Britain
geographical name
1
city in central Connecticut southwest of Hartford population 73,206
2
island in the Bismarck Archipelago of Papua New Guinea; largest island of the group area 14,160 square miles (36,674 square kilometers), population 263,500
Love words? Need even more definitions?
Merriam-Webster unabridged
Share