Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
EP
in English
EP
#common
Definitions
Proper Noun
european
Parliament
;
legislative
body
Noun
extreme
pressure
;
lubricant
additive
indicator
extended
play
;
medium-length
music
recording
executive
producer
;
overseeing
content
creation
electric
grand
prix
abbreviation
;
ePrix
informal
term
for
a
TV
episode