1) One who triumphs despite unsurmountable odds.
2) One who does not understand the meaning of the word "impossible".
3) pioneer or explorer.
4) stubborn or confident
2) One who does not understand the meaning of the word "impossible".
3) pioneer or explorer.
4) stubborn or confident
by James March 10, 2005