Noun
Meaning: persistence
Noun
Meaning: its pioneers
Verb
Meaning: To see
Noun
Meaning: eyesight
Noun
Meaning: Disabled / special needs
Phrase
Meaning: sense of touch
Noun
Meaning: imaginary
Noun
Meaning: integration
Noun
Meaning: stratum, class
Noun
Meaning: involvement