FOREVOUCHED Meaning of FOREVOUCHED in English adj formerly vouched or avowed; affirmed in advance. Webster English vocab. Английский словарь Webster. 2012