verb
perform a duet.
they duetted at the tribute concert
Begin a journey through worlds of puzzles.
Take me to Green Gardens