thrust and parry
to compete actively with someone, to enter into verbal combat with someone (this idiom comes from the sport of fencing)
It was thrust and parry during the debate.
Strange Natural Wonders of the World
Dragon s Blood Trees Socotra
Located in the northwest Indian Ocean, Socotra features a vast, craggy and alien like landscape and is home to unique flora and fauna found nowhere else. The archipelago is especially known as the home to dragons blood trees (Dracaena cinnabari), trees looks like an upturned umbrella.