似たり寄ったり

Adjective

 * 1) much alike

Noun

 * 1) being much the same