burked

  • (s) suppressed quietly or indirectly

Words of close approximity

burka Burke