1. a heavenly revelation; a sign from heaven