stage whisper
— Noun
– English
~ a loud whisper that can be overheard; on the stage it is heard by the audience but it supposed to be inaudible to the rest of the cast
self-whispered
— Adjective
– English
~ as if whispered to yourself
short whist
— Noun
– English
~ a card game for four players who form two partnerships; a pack of 52 cards is dealt and each side scores one point for each trick it takes in excess of six
steam whistle
— Noun
– English
~ a whistle in which the sound is produced by steam; usually attached to a steam boiler