Wiktionary
d-post
n. (context automotive English) A D-pillar.
n. (context automotive English) A D-pillar.