English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition accumulator in British English

accumulator noun

[countable] noun
/əˈkjuːmjʊˌleɪtə(r)/
1

a type of bet in horse racing. Any money that you win is immediately used for a bet on another race.

Synonyms and related words
2

a battery that can replace its own electrical charge from stored chemical energy

Synonyms and related words
Definition accumulator in British English