【Decry】 means to openly condemn or ridicule something.
【Descry】 means to see or catch sight of, often from a distance.