to give or supply; to make or create (implies trying or striving)

listen to the pronunciation of to give or supply; to make or create (implies trying or striving)
English - English
put forth

to put forth an effort.

to give or supply; to make or create (implies trying or striving)
Favorites