Search for synonyms and antonyms

Ten bagger > define

Ten bagger is an investment that returns 10 times the initial capital.