Sep 3, 2010

sturdy

1
a : firmly built or constituted : stout b : hardy {sturdy plants} c : sound in design or execution : substantial
2
a : marked by or reflecting physical strength or vigor b : firm, resolute c : rugged, stable