n.
1.a unit of information equal to one billion (1,073,741,824) bytes or 1024 megabytes
Idiom of the Day
ease off on (someone or something)
to put less pressure on someone or something, to relax
The president was asked to ease off on his efforts to cut staff in the company.