dim is an English word with multiple meanings:
1. (adj.) Not bright or clear; faint or indistinct
2. (v.) To make or become less bright or distinct
3. (adj.) Not clearly remembered or understood
4. (adj.) Not likely to be successful or happy
5. (n.) Slang for "dimwit" - a stupid person
6. (n.) Short for "dimension" in some contexts