RhymeNow
Free Online Rhyming Dictionary
rattled, tattled
embattled
imp. & p. p. of Battle
p. p. Embattled.