The act or an instance of showing something, usually an event, ahead of time; a prognostication
verb
present participle of foreshow
foresighted
foresighted
adj
Having foresight; foreseeing; provident.
forthrights
forthrights
noun
plural of forthright
helsingfors
hippogriffs
hippogriffs
noun
plural of hippogriff
overfishing
overfishing
noun
Fishing that reduces the stock of remaining fish in an area to below that which is acceptable.
verb
present participle of overfish
overflights
overflights
noun
plural of overflight
sphingiform
surgeonfish
surgeonfish
noun
Any of many species of reef-dwelling fishes, most of them brightly coloured, of the family Acanthuridae. They are named "surgeonfish" because they bear erectile, scalpel-like, dangerously sharp spines on either side of the caudal peduncle.