English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Definition slo-mo in British English

slo-mo noun

[uncountable]noun
Definition slo-mo in British English