drop in


Also found in: Dictionary, Thesaurus, Medical, Legal, Financial, Idioms, Wikipedia.

drop in

An extraneous bit on a magnetic medium that was not intentionally written, due to a surface defect or recording malfunction.
Mentioned in ?