One meaning of dropship is it can be a game for playstion2
called dropship:United Peace Force.
Another meaning for dropship is it can be a military landing
craft in Science Fiction.
Drop shipping has a different meaning from dropship it means a
retailing practice of sending items from a manufacturer directly to
a customer via middle man...