Archive · ExecrablestretchExecrable/ˈɛkskɹəbl/·adjectiveOf the poorest quality.Synonymsabhorrent·abominable·atrocious·deplorable·despicable·detestable