foreweigh verb1 •To estimate in advance; to count the cost of beforehand. formsforeweighed · foreweighing · foreweighs