fore-warning forearm forebear foreboding forecast forecourt foregoing forehead foreigner foreign forelock foreman foremost forenoon forensic foresee foreshadow forest foretaste foretell forethought forever forewarn fore