'St. Eustatius' definitions:

Definition of 'St. Eustatius'

(from WordNet)
noun
An island in the Netherlands Antilles [syn: Saint Eustatius, St. Eustatius]