Skyscraper-heels meaning : A particularly tall high-heeled shoe.
skyscraper heels
multilateralists
disincentivizing
cash on delivery
basque