cacher meaning in English
v. hide, keep secret, cover up; cloak, wrap; secrete, conceal; cover, screen, mask, obscure, withhold, disguise; shelter
v. hide, keep secret, cover up; cloak, wrap; secrete, conceal; cover, screen, mask, obscure, withhold, disguise; shelter