Explicable couple Synonyms
Explicable replaced
Definitions for Explicable
- (adjective) capable of having the reason for or cause of determined
- (adjective) capable of being explicated or accounted for
Synonyms for phrase
EC abbreviation
EC is an abbreviation for Explicable CoupleWhat does EC stand for?
EC stands for "Explicable Couple"