Noun Definitiontroy1.Definition: a system of weights used for precious metals and gemstones; based on a 12-ounce pound and an ounce of 480 grainsCategory: General2.Definition: an ancient city in Asia Minor that was the site of the Trojan WarRelated Noun(s):ilion, iliumCategory: Places