Saint Maarten saint·maar·ten uncommon noun 1. an island in the western Leeward Islands; administered jointly by France and the Netherlands SynonymsSaint MartinSt. MartinSaint MaartenSt. Maarten Related words Broader terms island Parts Leeward Islands WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.