full

adjective

Containing or holding as much or as many as possible; having no empty space.

adverb

Straight; directly.

noun

The period, point, or state of the greatest fullness or strength.

verb

Make (something) full; fill up.