Why is "cupboard" pronounced with a silent "p"?
There are several factors in play here.
Difficult consonant clusters are often reduced in rapid speech or over time; think of friendship, spendthrift, twelfth, months.
Much of the difference between an unvoiced and a voiced stop in English is actually not its voicing but its aspiration, and because one normally only aspirates stops that are both unvoiced and which begin a stressed syllable, you have just lost the principal distinguishing feature.
When you have two consecutive stops that differ only in voicing, these are especially likely to fuse, with the first of the pair dropped. Without an audible release, there is nothing to mark the end of one and the beginning of the next.
Here is a set of words or phrases where you normally suppress one of the two adjacent stops that differ only in voicing:
- cupboard
- raspberry
- blackguard
- background
- postdoc
- postdated check
- subpoena
- next-door neighbor
- last-ditch effort
- best dogsitter
It is not always the first of the two that is suppressed. For example, notice how in background noise, it is the g that appears to get lost: it sounds more like back round.
In contrast, in blackguard (when pronounced as though it were spelled blaggerd) it is the first of the two adjacent stops that seems to go away, making it work like cupboard and raspberry with their lost p.
A lost dog may well come out sounding like a loss dog in rapid speech, and a black glass like a black lass.
This is not completely guaranteed, especially in new compounds whose morphemic boundaries are still clear. It is also more apt to happen when the stress is on the first syllable than when it’s on the second. But only very careful speakers will geminate stops when going outdoors: the t becomes at most a glottal stop — if that. So an outdoor theater might be said [ˌäʊ̯ʔ.doɻʷ ˈθiː.əɾɚ].
But even a big kite, a bad turn, or a job posting is liable to lose the first of the paired stops in connected speech, since the second stop is aspirated and the first gets no audible release.
Just to emphasise the pronunciation guides that people have given elsewhere, it's not pronounced as "cup-board" or "cu-board" but really "cubbered" very similar to "covered".
You have to really think of English as 2 separate languages; the spoken one that has dynamically evolved for a thousand years and the written one which was codified 500 years ago into standard spelling. Over time, the pronunciation is going to drift further and further away from the spelling such that the written version of a word will contain virtually no clue as to how it's pronounced - but will just serve as a generally-accepted "code" that we all know and understand.
It has the added benefit that the "code" will be an endless source of fascination for people like us explore how our "cubbered" must have evolved from a board that cups were put on, that gained some sides, then a top, then, finally, some doors.
In short, in Britain today, there really is no "p" in "cubbered" - except in the archaic spelling "code" that we use to represent it. You may not like it but that's the way it is.
There will always be people at the forefront of the spoken evolution - and those lagging behind. It is interesting that we never seem to hear people campaigning for the proper pronunciation of "knife" as "k-neef" as it "should" be said. Even better, "knight" as "k-nichhter". There are countless, no doubt better, examples if I could think of them.