Synonyms of put something forward in English:

put something forward


See definition of put something forward

phrase

1‘recently, another explanation has been put forward’

SYNONYMS

propose, offer, advance, submit, present, tender, move, introduce, proffer, set forth, table

suggest, nominate, put up, name, recommend