What is the meaning of sturdy?
strongly built; stalwart; robust: sturdy young athletes. strong, as in substance, construction, or texture: sturdy walls. firm; courageous; indomitable: the sturdy defenders of the Alamo. of strong or hardy growth, as a plant.