liken - Dictionary definition and meaning for word liken
the english phrase.. ( like brother like sister)hence v r comparing them using like word here..