What is the meaning of Debutar?

to debut, to make a debut

indefinite plural of debut

to debut (to formally introduce, as to the public)

to debut

to lose one's virginity

Source: wiktionary.org