Simply plug your letters into the Search and Get definitions for English words.
noun : ATTACHES
) a specialist assigned to the staff of a diplomatic mission ;
verb : ATTACHES
) cause to be attached ;
) be attached; be in contact with ;
) become attached; "The spider's thread attached to the window sill" ;
See more about : ATTACHES