Mammoth Uncensored Word List:
18 words ending with do, 9 letters long

ambuscado barricado bastinado carbonado crescendo desperado enamorado glissando hacendado muscavado muscovado reformado scorrendo sforzando smorzando strappado taekwondo zapateado