To hide something from view or from public knowledge, to try to keep something secret.
To tell or create a story, especially one which is lengthy or far-fetched.