Loosely matching rhymes for dielectric resonator