DUTCH has various meanings in the Science category. Discover the full forms, definitions, and usage contexts of DUTCH in Science.
A type of auction which opens with a high asking price which is then lowered until someone accepts the auctioneers price, or until the sellers reserve price has been reached.
ScienceLast updated: