Hola!  
  
La función delete se utiliza para borrar el espacio que ocupa en memoria una variable, la eliminas completamente y ya no puedes hacer referencia a este después, por ejemplo:  
Código:
 var $variable:String = "Hola";
delete($variable);
trace($variable);
  Return, su cometido es salir del flujo de ejecución ya sea de una función o método, puedes poner simplemente return para finalizar la ejecución y también puedes retornar un valor y finalizar la ejecución al mismo tiempo, por ejemplo:  
Código:
 function Retornar():String{
    return "Hola";
    //Las siguientes líneas no se ejecutan.
   trace("No llegué :(");
}
var $recibo:String = Retornar();