SUBSTATION Scrabble 12 Words With Friends 15 Definition noun a subsidiary station where electricity is transformed for distribution by a low-voltage network. See all 359 words you can make from SUBSTATION → 10-letter words Words starting with S Words ending with N ← Unscramble different letters