I need a list of 3000 idioms with meanings and example usage. The meaning should be maximum 1 line long. Similarly example usage should be maximum 2 lines long. You can use :
Apart from above links, you may search internet for more idioms list and make it in total non-duplicate 3000 english idioms.
Idioms themselves can be taken as it is from internet, but make sure, the meaning and the example usage sentences are created by yourself but not copied from internet. You may however re-write the meaning and example usage given on the above links.