Word Focus

focusing on words and literature





Definitions and Synonyms of formosa | Another word for formosa | What is formosa?

Definition 1: an island in southeastern Asia 100 miles off the coast of mainland China in the South China Sea - [noun denoting location]

Synonyms for formosa in the sense of this definition

(formosa is an instance of ...) a land mass (smaller than a continent) that is surrounded by water

(... is part of formosa) a tropical arm of the Pacific Ocean near southeastern Asia subject to frequent typhoons

More words

Another word for formol

Another word for formlessly

Another word for formless

Another word for formidably

Another word for formidable

Another word for formosan

Another word for formula

Another word for formulaic

Another word for formularise

Another word for formularize


Other word for formularize

formularize meaning and synonyms

How to pronounce formularize