British English past tense of dream (American English typically uses 'dreamed').
From Old English dreoman. The -t ending is another case where British English retained the older Germanic past tense form while American English shifted to the -ed form.
Try Another Word