As verbs the difference between flag and strengthen
is that
flag is to furnish or deck out with flags or
flag can be to weaken, become feeble or
flag can be to lay down flagstones while
strengthen is (
lb) to make strong or stronger; to add strength to; to increase the strength of; to fortify; to reinforce.
As a noun flag
is a piece of cloth, often decorated with an emblem, used as a visual signal or symbol or
flag can be any of various plants with sword-shaped leaves, especially irises; specifically,
iris pseudacorus or
flag can be a slice of turf; a sod or
flag can be a group of feathers on the lower part of the legs of certain hawks, owls, etc.