Definition:

all knowing; having total knowledge.

Type of Speech: