capital of Grenada n 1: the capital and largest city of Grenada [syn: {St. George's}, {capital of Grenada}]