Thesaurasize

put forth

134 synonyms found

Definition

(v) : to give or supply; to make or create (implies trying or striving)
"to put forth an effort"