sturdy

(adj) hardy
(adj) uncompromising
(adj) tough

< sturdiness | sturgeon >