Meaning of SEPARATION in English


■ noun

1》 the action or state of separating or being separated.

↘the state in which a husband and wife remain married but live apart: a trial ~.

2》 distinction between the signals carried by the two channels of a stereophonic system.

3》 Physics & Aeronautics the generation of a turbulent boundary layer between a surface and a moving fluid.


~ of powers the vesting of the legislative, executive, and judiciary powers of government in separate bodies.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.