Synonyms and Antonyms for New_Britain

1. New Britain (n.)

the largest island in the Bismarck Archipelago; part of Papua New Guinea

Synonyms: