1.a kilogram. 2.a kilometer. [1865–70] a combining form used in the names of units of measure equal to one thousand of a given base unit:kiloliter; kilowatt. [< French, representing Greek chilioi a thousand] Random House Kernerman Webster's College Dictionary, © 2010 K Dictionaries ...
He was arrested by Serious Organised Crime Agency officers at his home yesterday and was today due to make his first appearance in court. The ECHO understands that the multi-million pound haul of high-purity cocaine was found hidden in a 12-tonne consignment of frozen beef from Argentina. ...