octodecillion in Dutch octodecillion in Dutch octodeciljoen noun (dated British and Australian, long scale, rare) 10108. Add to Flashcards