Meaning of COUPLE in English

COUPLE

n. charge coupled device

charged coupled device

universal coupling

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.