Rank Stranger definition.....

This was copied from Definitions.com. - it seems to indicate that a "rank stranger" has basically the same meaning as "a complete stranger". In other words, someone...