Loosely matching rhymes for insulated terminal