Definition of Job's tears
noun : Job's tears
Source: WordNet 3.1
-
1. (
) hard pearly seeds of an Asiatic grass; often used as beads ;
See more about : Job's tears