1. To cut off from sight: block (out), hide, obscure, obstruct, screen, shroud, shut off (or out). 2. To prevent (something) from being known: cloak, cover (up), enshroud, hide, hush (up), mask, shroud, veil. Idioms: keep under cover, keep under wraps. 3. To put or keep...