RhymeNow
Free Online Rhyming Dictionary
coated, floated, noted, quoted, voted
denoted, devoted, outvoted
imp. & p. p. of Promote