Zoro confessed that he got defeated by Dracule Mihawk using his "Three Thousand World" attack in the Baratie Restaurant, when he first met him. I was wondering if he used this attack anytime after that before we see him use it again on Pica in Dressrosa. If so, in which fight?
Yes, he does. Zoro first uses uses his secret move "Three Thousand Realms" against Mihawk on the Baratie to little effect, and it isn't used again for hundreds of chapters until being used successfully against Oars to give him three very large scars and a lot of damage when the Strawhats successfully incapacitate him.