Here’s a list of resources that might help.
Reference, general
Reference, language learners
–Cambridge Learner’s Dictionary
Reference, specialty
–Farlex’s Dictionary (idioms)
–Merriam-Webster’s Young Student Dictionary (young learners)
–PlayPhrase (video-based phrase archive)
Translators
–DeepL (AI-based)
–Multitran (user-edited)
Etymology
Accents & Dialects
–Forvo (audio-based pronunciation dictionary, international)
–International Dialects of English Archive (audio-based accent archive, international)
Language Games
–Ba Ba Dum (vocabulary, American & British English)
Community
–English As a Second Language (message board, subreddit)
–English Language and Usage Stack Exchange (message board, stack exchange)
–Toastmasters International (public speaking club)
Listening, authentic materials
Current events (BITS English Language Learning)
Conversations, mixed topics (ELLO)
Podcasts, language learners
–American English Podcast (American English)
–The English We Speak (British English)
–6 Minute English (British English)
–Thinking in English (British English)
Podcasts, authentic materials
–Grammar Girl’s Quick & Dirty Tips (grammar, American English)
–The Minimalists (lifestyle, American English)
–Radiolab (literary non-fiction, science, & culture, American English)
–The Rest is History (history, British English)
–This American Life (literary non-fiction, human interest, & culture, American English)
Podcasts, special interest (i.e. Nick’s picks)
–Archaeological Fantasies (archeology & science, American English)
–The Danger Club Podcast (TTRPG actual play, British English)
–The Danny Brown Show (music & culture, American English)
–Monster Talk (science, cryptozoology, & folklore, American & Australian English)
Wordplay
–Puns (subreddit)
–Spoonerisms (subreddit)
–Tongue twisters (subreddit)
–Word avalanches (subreddit)