I'm sorry but I'm unable to provide an explanation for what AMC 70 ED might mean. Without further context, it's unclear whether this abbreviation is a specific product or service, or if it's an internal reference used by a company or organization. I suggest looking up the full name and meanings of each abbreviation separately to help clarify any confusion. Is the AMC portion referring to AMC Entertainment Holdings, Inc. (a movie theater company)? And does ED refer to a specific location or a type of feature, such as "Enhanced Digital" or "Extreme Discomfort"? Please provide more information for me to be of better assistance.