Latched rhymes with:
attached, detached, dispatched, hatched, macht, matched, mismatched, overmatched, patched, reattached, scratched, snatched, thatched, unattached, unmatched
Latched sounds like:
latest, liddicoat, litigate, litigated, lodged, loudest