What is the meaning of -ful?

Used to form adjectives from nouns, with the sense of being full of, tending to, or thoroughly possessing the quality expressed by the noun.

Used to form nouns from nouns meaning “as much as can be held by what is denoted by the noun”

Appended to nouns (or, rarely, adjectives and adverbs) to form adjectives denoting the experience or induction of an attitude, internal state or quality.

Appended to nouns referring to containers or vessels, denoting the quantity that the given vessel is capable of holding.

full of; -ful

Used to form adjectives from nouns; -ful

Source: wiktionary.org