clearing history

Is it possible to clear certain specific commands from history. I mean not clearing the entire history (history -c).
You don't want anyone to see a particular command you executed. must not also show you have cleared history.

Is it possible ?

Which shell? In bash you can remove individual history entries, ctrl-k kills the current line (though it is saved in the "kill ring").

try
history -c -> to clear all history and history -d #no to delete particular line