1 definition by New dictionary

Two docks in the same body of water but are in different cities, states or countries.
The boat was in the middle of a florange on Lake Erie.
by New dictionary July 6, 2018
Get the Florange mug.