Dictionary search results

Showing 1-3 of 3 results

PBS British & World English

(In the US) Public Broadcasting System (or Service)

petabyte British & World English

A unit of information equal to one thousand million million (1015) or, strictly, 250 bytes