1. (adj.) having or marked by imposing physical strength 2. firm and resolute; stout 1. (noun) one who is physically and morally strong 2. one who steadfastly supports an organization or a cause
"But we're lookin' for a few more stalwart clones." - Come Join Us